From 8ad3afce95f1f4a6c52f6b86485d8675605c39be Mon Sep 17 00:00:00 2001 From: =?utf8?q?Javier=20Jard=C3=B3n?= Date: Sun, 23 May 2010 01:12:12 +0200 Subject: [PATCH] gtkaction: unseal private pointer --- gtk/gtkaction.c | 6 +++--- gtk/gtkaction.h | 3 +-- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/gtk/gtkaction.c b/gtk/gtkaction.c index 8902684c72..dfa89ae8db 100644 --- a/gtk/gtkaction.c +++ b/gtk/gtkaction.c @@ -94,8 +94,6 @@ #include "gtkactivatable.h" -#define GTK_ACTION_GET_PRIVATE(obj) (G_TYPE_INSTANCE_GET_PRIVATE ((obj), GTK_TYPE_ACTION, GtkActionPrivate)) - struct _GtkActionPrivate { const gchar *name; /* interned */ @@ -441,7 +439,9 @@ gtk_action_class_init (GtkActionClass *klass) static void gtk_action_init (GtkAction *action) { - action->private_data = GTK_ACTION_GET_PRIVATE (action); + action->private_data = G_TYPE_INSTANCE_GET_PRIVATE (action, + GTK_TYPE_ACTION, + GtkActionPrivate); action->private_data->name = NULL; action->private_data->label = NULL; diff --git a/gtk/gtkaction.h b/gtk/gtkaction.h index 999c38f6e8..1920c74688 100644 --- a/gtk/gtkaction.h +++ b/gtk/gtkaction.h @@ -55,8 +55,7 @@ struct _GtkAction GObject object; /*< private >*/ - - GtkActionPrivate *GSEAL (private_data); + GtkActionPrivate *private_data; }; struct _GtkActionClass -- 2.30.2